light-intensifying goggles - German English Dictionary